noise protection suit - Francés Inglés Diccionario